Italian Nouns: tragelafo striato

Italian Nouns verb 'tragelafo striato' conjugated